package com.vcredit.creditcat.model;

import java.io.Serializable;

import com.vcredit.creditcat.model.base.AbstractItem;

/**
 * 认证项主档
 **/
public class AuthItem extends AbstractItem implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/** item_id **/
	private java.lang.Long itemId;
	/** 所属分类 **/
	private java.lang.Integer cateId;
	/** 认证code **/
	private java.lang.Integer authCode;
	/** 认证项目名称 **/
	private java.lang.String itemName;
	/** 认证项描述 **/
	private java.lang.String itemDesc;
	/**  **/
	private java.lang.String itemIcon;
	/** 信用得分基数 **/
	private java.lang.Integer itemBasescore;
	/** 认证项排序**/
	private java.lang.Integer itemSort;
	/**认证项推荐优先级**/
	private java.lang.Integer itemPriority;
	/**是否在信用库显示**/
	private java.lang.Boolean isRepository;
    /** 创建时间 **/
    private java.util.Date createTime;
    /** 最后更新时间 **/
    private java.util.Date updateTime;
	

	public AuthItem() {
		super();
	}

	public AuthItem(Integer authCode) {
		super();
		this.authCode = authCode;
	}

	public java.lang.Long getItemId() {
		return itemId;
	}

	public void setItemId(java.lang.Long itemId) {
		this.itemId = itemId;
	}

	public java.lang.Integer getCateId() {
		return cateId;
	}

	public void setCateId(java.lang.Integer cateId) {
		this.cateId = cateId;
	}

	public java.lang.Integer getAuthCode() {
		return authCode;
	}

	public void setAuthCode(java.lang.Integer authCode) {
		this.authCode = authCode;
	}

	public java.lang.String getItemName() {
		return itemName;
	}

	public void setItemName(java.lang.String itemName) {
		this.itemName = itemName;
	}

	public java.lang.String getItemDesc() {
		return itemDesc;
	}

	public void setItemDesc(java.lang.String itemDesc) {
		this.itemDesc = itemDesc;
	}

	public java.lang.String getItemIcon() {
		return itemIcon;
	}

	public void setItemIcon(java.lang.String itemIcon) {
		this.itemIcon = itemIcon;
	}

	public java.lang.Integer getItemBasescore() {
		return itemBasescore;
	}

	public void setItemBasescore(java.lang.Integer itemBasescore) {
		this.itemBasescore = itemBasescore;
	}

	public java.lang.Integer getItemSort() {
		return itemSort;
	}

	public void setItemSort(java.lang.Integer itemSort) {
		this.itemSort = itemSort;
	}

	public java.lang.Integer getItemPriority() {
		return itemPriority;
	}

	public void setItemPriority(java.lang.Integer itemPriority) {
		this.itemPriority = itemPriority;
	}
    public java.util.Date getCreateTime(){
        return createTime;
    }
    public void setCreateTime(java.util.Date createTime){
        this.createTime = createTime;
    }
    public java.util.Date getUpdateTime(){
        return updateTime;
    }
    public void setUpdateTime(java.util.Date updateTime){
        this.updateTime = updateTime;
    }

    public java.lang.Boolean getIsRepository() {
		return isRepository;
	}

	public void setIsRepository(java.lang.Boolean isRepository) {
		this.isRepository = isRepository;
	}

	@Override
    public int getStatus() {
        return 0;
    }
	
}